Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Long Island City, New York (NY), United States

House of tdai
4.5
1 reviews

2501 40td Ave, Long Island City, NY 11101-3809, Long Island City

I really like the atmosphere. The waiter was very nice and the service was very quick. I got chicken green curry and s